infect with a pestilential smell - Espagnol Anglais Dictionnaire